Big Huge Thesaurus

Scottish deerhound

noun

sounds kind of like